<?php
defined('IN_MAIN') or exit('Invalid Access!');

function build_select($value, $display_value, $selected, $name, $extra="", $option_extra=""){
(!strlen($selected)? $selected=$value[0] : "");
if(is_array($option_extra)){
 foreach($option_extra as $val=>$extra_val){
  $r_option_extra[]=$val;
 }
}
for($i=0;$i<count($value);$i++){
 $sel="";
 if($selected==$value[$i]){
  $sel="selected=\"selected\"";
 }
 $sel_option.="<option value=\"$value[$i]\" $sel".(is_array($r_option_extra) && in_array($value[$i], $r_option_extra)? " ".$option_extra[$value[$i]] : "").">".$display_value[$value[$i]]."</option>";
}
$select="<select name=\"$name\" $extra>$sel_option</select>";
return $select;
}
?>